marten cat - Spanish English Dictionary